Eliciting Goals and Softgoals - How to Perceive the Intentionality at the Beginning of the Journey

نویسندگان

  • Antonio de Pádua Albuquerque Oliveira
  • Julio Cesar Sampaio do Prado Leite
  • Luiz Marcio Cysneiros
  • Wellington Gabriel Sampaio Da Silva
چکیده

Software requirements activity, in the organizational context, is about addressing the business information problem; discover the needs for improving the situation and consequently specify the software requirements. Goal-Oriented Requirements Engineering (GORE), aims to better understand the information problem by looking at organizational actors’ intentionality (goals and softgoals) first. Eliciting goals and softgoals within an organizational context is a difficult task: since, among other things, it demands skills and time. This paper describes one strategy for eliciting goals and softgoals that still relies on software engineers’ skills and time, but it simplifies the process. We propose the use of a software tool to support a systematic process to mitigate the chances for goals to be missed regardless of the experience and skills of the software engineers involved in the project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Método ERi*c - Engenharia de Requisitos Intencional

The aim of this paper is to present the Intentional Requirements Engineering Method ERi*c, which is a contribution to Goal Oriented Requirements Engineering (GORE). ERi*c is based on the intentionality concept as applied by the i* Framework. Intentionality reflects organization actors’ motivations and interests and is represented in the models by goals and softgoals. The singularity of the prop...

متن کامل

Elicitation Strategies for Web Application Using Activity Theory

Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...

متن کامل

Development of Agent-Driven Systems: from i* Architectural Models to Intentional Agents Code

The intentionality concept can improve the cognitive capacity of software agents, especially if the proposed intentional reasoning engine deals with softgoals at runtime. In this scenario, the use of an intentionality-based technological set to develop agent-driven systems from i* models to code is adequate. In this paper, we propose heuristics to improve the development of agent-driven systems...

متن کامل

Elicitation Strategies for Web Application Using Activity Theory

Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...

متن کامل

The Effect of Eliciting Tasks on Listening Comprehension among Iranian Pre-Intermediate EFL Learners

This study investigated the effects of eliciting tasks on listening comprehension among Iranian pre-intermediate English as a foreign language (EFL) learners. To do the current study, 30 participants out of 40 were selected through administering an Oxford Quick Placement Test (OQPT). After that, the participants were divided into two equal groups; one experimental and one control group. Then, a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017